49 Nobar Street, Bab El Louk,, Cairo, Egypt , Bab El Louk
Located in Downtown Cairo, Osiris Hotel is just a 500 m walk from the Egyptian Museum. It offers free Wi-Fi in public areas and a roof-top terrace that offers views of downtown Cairo.
The bright, air-conditioned rooms are simply furnished. Eac